Text copied to clipboard!

Title

Text copied to clipboard!

Computer Systems Architect

Description

Text copied to clipboard!
We are looking for a Computer Systems Architect who will be responsible for designing, evolving, and optimizing computing infrastructure, hardware-software platforms, and enterprise system solutions. This role is ideal for a professional with a deep understanding of modern computer system design, server architectures, network interaction, data storage, virtualization, information security, and enterprise technology integration. The person in this position will work at the intersection of strategy, engineering, and operations, helping the company build reliable, scalable, and efficient IT solutions. A Computer Systems Architect analyzes the organization’s current technology environment, identifies limitations in existing platforms, and proposes architectural approaches aligned with business goals, performance expectations, resilience requirements, and security standards. An important part of the role is developing target-state system architecture, selecting technology stacks, defining design standards, and participating in decisions related to infrastructure modernization. The specialist collaborates with system administrators, software developers, security engineers, DevOps teams, project managers, and external solution providers. The role also includes evaluating emerging technologies, preparing technical documentation, describing architectural diagrams, and participating in capacity planning and budgeting for infrastructure initiatives. A Computer Systems Architect must be able to consider both technical details and the organization’s long-term needs, ensuring the right balance between cost, quality, flexibility, and solution sustainability. This person helps establish technical standards, reduce architectural risks, and ensure compatibility across different components of the IT landscape. A successful candidate has strong systems thinking, can structure complex technical challenges, and makes sound decisions in environments with changing requirements. Practical experience in designing server and distributed systems is important, along with an understanding of cloud and hybrid environments, network protocols, virtualization platforms, storage systems, and redundancy mechanisms. Communication skills are also highly valued, since the architect must explain architectural decisions to both technical specialists and business stakeholders. This position offers the opportunity to influence the company’s technological direction, participate in major infrastructure projects, and build the foundation for a reliable and secure digital environment. If you are interested in creating architecture that supports business growth, improves IT operational efficiency, and ensures the resilience of mission-critical systems, this role could be an excellent next step in your career.

Responsibilities

Text copied to clipboard!
  • Design the architecture of computer systems and enterprise computing infrastructure
  • Analyze current IT platforms and identify opportunities for modernization
  • Develop standards, principles, and technical recommendations for system architecture
  • Select hardware and software solutions based on business requirements
  • Participate in planning for performance, scalability, and system resilience
  • Prepare architectural documentation, diagrams, and technical justifications
  • Collaborate with development, operations, security, and project management teams
  • Assess risks, total cost of ownership, and compatibility of new technology solutions

Requirements

Text copied to clipboard!
  • Experience designing computer systems, server infrastructure, or enterprise platforms
  • Deep understanding of computing architecture and system integration principles
  • Knowledge of networking technologies, storage systems, and virtualization
  • Experience with cloud or hybrid infrastructure environments
  • Understanding of information security and high-availability requirements
  • Ability to prepare technical documentation and architectural diagrams
  • Capability to make decisions based on performance analysis and business needs
  • Strong communication skills and ability to work with multiple stakeholders

Potential interview questions

Text copied to clipboard!
  • What experience do you have in designing enterprise computer systems?
  • Which server, cloud, or hybrid architectures have you worked with?
  • How do you approach scalability and fault tolerance in system design?
  • What tools and methods do you use to document architecture?
  • How do you evaluate the choice between on-premises infrastructure and cloud solutions?
  • Tell us about a project where you modernized a legacy IT architecture.
  • How do you incorporate security requirements into system design?
  • How do you collaborate with developers, administrators, and business stakeholders?